1476
1658
9216
1220
2613
631
5110
1132
3778
1718
3313
893
2681
1752
1221
1112
2336
684
1315
892
2852
2384
806
1247
2376
835
1327
5299
1446
692
659
874
692
3063
1008
1501
851
1062
1378
1686
1370
1007
10990
1517
18187
970
1429
842
783
1240
1355
6791
1525
908
1078
1749
945
924
2132
743