653
4211
1027
1216
926
5064
960
2266
21060
1952
699
824
785
682
2406
3727
2620
1832
2706
2133
1447
2200
756
1926
951
1390
4520
2026
1818
5351
1090
3814
4020
1415
27282
12130
1871
639
1437
20668
1032
714
645
993
576
993
7244
610
3507
12368
3715
1410
1162
1759
23828
804
1385
1360
2952
143481