6516
8
1000
0
9611
3352
10
257
2626
1
2749
3
1172
3583
2234
4
1031
2
1208
2297
796
6
1618
2999
3494
4670
1752
1394
4012
891
2528
3758
1289
7304
7
2257
918
3587
8819
12