2245
3
3090
6
2903
467
0
2932
2
528
1
1879
2050
3765
4
1380
496
1492
21152
8
690
935
1819
1606
1788
19944
3080
2605
297066
2131
6236
10
1526
2446
1145
2377
2571
1755