3090
6
5571
3
2733
0
1973
2
2903
1380
2932
496
2131
1
21152
8
1788
3158
3080
1819
2377
3673
1367
5242
2200
1089
2468
1480
2919
7159
10
5372
2934
3820
2362
9
2305
2570