3090
6
1751
1
2903
3
467
0
2932
2
528
1061
1574
1380
496
1492
21152
8
690
935
1819
1606
19944
3080
2605
3673
7095
2131
756
6236
10
1945
1526
2377
2571
1755
70