13159
10
1666
2
3599
1
99
3967
8
1367
475
0
619
1213
1400
4802
15
1267
4
5009
383
2955
2211
965
477
1544
63
798
522
458
4140
3
400
521
552
58
152
611