3090
6
32302
0
19783
2
1819
1
2358
9
467
3868
10
673
5052
1699
2578
462
2535
25669
3688
5
1681
17946
2906
83
2562
1380
2377
697
5347
4
1000
4655
1691
1825
572
693