949
1283
879
1274
1999
4563
1829
1883
1632
3654
1163
998
2652
1488
2152
1069
1128
3169
1254
1812
933
1747
1519
1043
966
895
832
7852
1286
939
1879
952
1452
4907
1211
1899
1308
910
5089
2477
2658
855
1507
1040
4282
1573
20045
1772
10517
2448
6667
19192
1184
1594
1486
2034
1751
889
1305
1206