3426
4
1681
1
1056
0
1044
734
784
3735
787
2258
1392
373
2670
1123
788
694
436
108797
758
931
1923
2
11447
558
721
2465
650
1601
1225
661
2595
1694