7335
20477
37566
1417
1032
2451
2664
1393
6449
1231
1357
887
1197
5393
1205
935
3350
6502
17382
3435
2015
1360
923
1278
6513
985
7233
2953
1588
4398
3623
1238
1363
1339
4900
891
6110
3121
1067
2906
767
1008
1775
1111
3771
778
4832
1002
920
836
2764
2622
1327
778
4850
3451
1658
2608
17556
3364