3090
6
32302
0
1547
1
1690
2903
3
2932
2
1568
21152
8
1495
2258
25669
572
496
1193
467
1606
2508
7
1819
3080
5402
9
8527
6236
10
17970
15
83
1015
6026
2028
2879
2465
2929