2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
5255
870
2747
930
1230
1466
1701
6848
2133
963
3251
1169
10373
1653
3036
2134
1255
1377
2540
1349
1237
2338
1832
1368
1107
786
4793
755
667
747
8921
6136
1110
1498
972
782
1294
1664
866
1826
1305
1583
1299
1127
6381
999
711
1149
994
1173
757
1290
1312
1089
2982
755
2398
808
771
786
1050
695
952
1554
835
1918
718
689
820
7524
1185
679
1079
1352
1161
1681
3523
1158
931
2124
812
877
863
728
1228
1481
1816
1246
934
1272
951
1323
6102
2831
1339
4339
1429
1055
880
1147
1586
1170
1220