957
909
5651
1027
1887
1381
904
1263
2733
954
1013
982
968
1235
1662
916
1084
3150
2251
944
2101
2169
1165
2702
1216
887
1231
969
1220
29553
4033
2540
7740
10027
944
1341
1228
2305
1114
4095
5496
1322
2384
3161
1406
2036
1165
1672
14449
6034
891
2674
11598
3750
1086
2533
9367
901
923
887