3090
6
1168
1
496
0
951
2903
3
1174
1681
1699
2
1416
467
1380
2932
2530
4
802
2165
3041
1392
4179
21152
8
915
1289601
1814
1729
801
32302
25669
2906
6346
16
1606
19783