888
2636
2900
1056
3506
3224
1140
999
6101
930
1041
861
855
908
869
963
1734
874
12065
931
1194
1583
973
7878
1163
2007
1085
2373
1355
2051
847
1307
861
1298
1229
2037
1077
909
1321
1185
1618
883
1095
1195
3297
1351
987
833
899
1840
907
964
916
902
2718
894
909
1468
1222
985