400
0
1762
2
4140
3
475
619
1
2234
928
798
1454
1593
7
1704
1053
3116
472
2693
1232
2211
3659
14
611
2334
512
2395
1647
2955
913
2296
1390
854
661
6968
5