2948
6
2919
2
2131
2094
5
5347
4
1839
1
1828
3
7793
5164
3364
7733
2966
1650
4537
2471
7
3657
12
24337
22
1195
1681
1393
6572
6445
1407
753
0
3435
2169
1250
8072
3868
10
19079