849
43135
3007
904
1220
942
5178
1345
930
929
3714
3461
10230
887
1285
1096
1088
1217
4106
76291
25077
903
1020
1096
1327
2116
2900
1379
2398
1208
1375
880
863
990
8893
1327
1013
1621
862
5139
792
857
996
3772
63387
2498
2192
1122
1971
4487
1058
1693
3457
1516
999
2089
1565
1897
923
1092