951
1
619
2327
11
564
1131
2502
9036
9
8527
2740
1846
776
3140
4
2906
2
1889
847
3539
3
1476
5141
7
1444
5521
2784
2134
3895
18
1434
1637
1371
2982
1121
2005
1289601