400
0
1901
3
1132
1184
2
1399
3499
7
1696
935
1049
714
1084
493
804
553
573
2041
414
2028
1
2448
5
383
1129
2211
18385
300
1454
477
798
1073
472