13162
10
793
0
1298
3
1760
15
945
4104
16538
1
379
1078
2
401
897
544
655
1123
1371
5
743
649
1333
769
684
444
705
276
414
308
1286
4
1117
985
47