1540
6
1226
8
6755
1827
2
1412
1
1076
2721
9183
27
582
546
4002
23
2218
4
621
1311
1169
3
643
666
1517
2609
14
471
830
783
421
1685
1230
5309
7
4066
2476
723
522