2551
3
405
0
1193
1512
1
536
3426
4
3131
3176
2
438
657
665
5382
5
5801
4074
841
6164
448
650
3083
21152
8
2465
1894
636
2400
2820
2932
2763
1471
40
485