3940
5
1839
1
2948
6
3364
3
2919
2
24337
22
3657
12
6445
1289601
4
2169
5347
1828
7793
3263
2468
7733
2966
19079
1650
4537
3612
10
2928
1195
2471
7
1050
0
6707
24
6572
2021
9817
1396