454
0
2152
2992
661
722
1333
1
1425
358
2702
433
262
401
663
286
256
457
1045
2955
2
517
1411
429
844
417
637
1025
798
1043
5313
918