3090
6
2535
2
1938
1
2562
1455
1690
6346
16
2166
1825
572
0
83
1431
1558
2358
9
2835
1348
3498
4
2622
2377
1819
1622
3694
32302
21152
8
2884
5
3083
1051
2781
946
1396