493
0
573
553
714
913
2395
2211
1049
804
300
935
1132
477
546
383
414
1053
611
1084
475
1073
400
1454
472
356
1282
1469
1024
2235
4
505