935
0
1132
1084
493
383
2447
1
1806
3
553
477
573
475
798
1454
714
1049
472
357
611
804
414
913
1053
1071
4
218
300
1073
400
2211
1556
5446
5