0
1099
1070
794
1168
735
953
738
850
934
1203
1044
1273
867
1425
1222
1841
1
1310
2838
1554
1639
1583
141478
3067
2622
2612
2525