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