2733
4
2593
1
2901
951
467
0
1015
1087
496
9611
2929
6
2512
2
1380
1606
1681
1751
8527
21152
8
5489
11
2131
1211
19944
2522
4335
929
3
2571
2377
2722
623
3323
2600