6346
16
1383
1
7976
8
633
0
3312
9
6666
4
2377
3673
6
2352
2299
5372
2
6091
216
17333
27
2360
2530
586
2664
3
4517
526
1627
5
1903
10827
1212
1290
3200
1620
2861