1226
8
743
1
1540
6
1519
7
2765
3
839
2
1104
4
437
621
5446
10
4002
23
1311
643
1517
2129
3181
1076
2721
783
830
421
1518
1685
2696
471
2609
14
9476
4066
1937
723