935
0
1132
1084
493
2619
1
2435
2
2541
2431
1074
383
553
477
573
1903
475
798
1454
2524
714
2149
1049
472
434
611
1816
2372
804
414
913
3025