1428
0
749
269
2168
5
403
2328
685
547
3145
1
2694
3
3134
358
820
255
11951
10
2105
839
505
2152
517
1020
407
482
668
405
1436
6510
6
320
417
957