2891
11
9504
6
7309
9
4285
3
1301
1
2043
4
1598
2
2276
8
2695
1152
2589
3929
2013
4112
3321
3022
7
10032
14
1364