3090
6
2903
3
2932
2
528
1
1879
2050
1492
21152
8
690
935
1819
1606
19944
3080
2605
2131
6236
10
1526
2446
1145
2377
2571
1755
1787
2087
25669
0
19783
2535
2110
4044
5