5997
12
1423
1
1564
2664
3
345
0
123674
35
7304
7
3629
14750
8
7762
4
3303
10
840
4526
3971
4083
1974
2
1228
2299
2489
3316
7003
9
2039
2698
2055
1477
2857
1288
1446
1610
1811