13159
10
1073
2
2199
3
1630
1
3559
637
0
1033
2860
15
3777
3449
4
427
8995
4497
381
2936
409
1832
2459
767
292
3663
413
440
149
1133
594
1101
2258
323
6294