3090
6
2471
7
462
0
1663
5
1237
1195
2
2535
1221
1
2139
4
19783
32302
1250
3868
10
1289601
2966
2160
1628
5052
3026
1378
2788
3
3364
1186
2165
2013
1407
2358
9
2932
1784
25669