935
0
1132
1084
493
383
3375
2
553
477
573
475
798
1454
714
1321
1
1049
472
2201
3
611
804
414
913
1053
300
1073
400
2211
2395
4111
1120
4
684