10243
4
2980
1
400
0
4179
2822
2
2207
1547
1660
2591
1015
3820
3
2982
2294
951
3354
1037
1879
370
3484
3326
1000
1669
526
2562
635
673
1382
915