6236
10
1694
1
951
1446
1288
2097
4
432
0
19944
2
2299
3971
1451
1015
1492
3
2055
2949
690
1811
1688
2669
2312
1403
1174
3206
5
2522
1534
1047
564
12459
1729