3090
6
3080
3
21152
8
2932
2
2184
1
2245
3779
3189
2903
1532
1047
297066
0
585
4837
5
1399
1606
2241
3206
1233
4358
1788
1766
2392
1632
4757
1622
2177
3715
2395
13574
14