3779
2
2986
1
2087
940
2551
3
2650
20
405
0
1193
1512
536
3426
4
3131
3176
438
657
665
5382
5
5801
2245
4074
841
6164
448
1226
650
3053
7
469
3083
21152
8
2465