3090
6
3080
3
21152
8
2932
2
1547
1
1819
1766
2245
3779
3189
2903
2535
2392
0
1047
297066
585
83
4837
5
2294
1603
2152
3206
3498
4
1590
951
4358
2990
2184
1015
2729
14