756
0
3426
4
5375
436
11447
734
1
803
137
650
1601
3735
787
407
2595
861
583
761
3083
2
1485
2465
577
2292
12
607
1710
1056
2932
984
125
1868
883