431
0
901
1
1132
553
1192
804
1084
3067
3
6529
7
935
493
184
714
383
573
1053
2211
1073
3672
798
2395
889
2
300
1049
2457
414
1605
400
1454
475