3410
7
97
0
842
2
126
2754
4
5678
6
1996
3
1044
1
2364
604
2033
117
713
412
2538
739
487
855
711
1461
446
805
482
1157
1241
674
302
162
165
4210
10