1555
3982
1102
972
5860
5049
3596
2758
1265
1102
1052
888
1950
22231
2354
1169
2457
2384
1270
3261
68059
4232
3648
1735
2404
904
1417
1134
2963
1712
1004
2080
860
3314
1022
1063
1271
1477
4378
1337
1274
6462
1998
3060
3602
1237
2001
1019
1228
2756
851
994
1880
790
2266
1559
1747
1649
1571
993