3957
3
5489
11
2571
6
951
1
3551
10
467
0
2600
4
1015
1087
496
1380
3154
1606
1226
2
2655
2642
14861
7
1751
8527
2131
1828
2799
19944
2525
4335
929
2377
2722
930
623