458
0
1132
1282
1049
484
300
900
1
2211
493
804
1084
935
573
1936
2
58
383
3025
290
1348
726
853
1454
1675
2161
1145
1323
1053
1324
798
475