1132
0
4820
2
361
1304
1375
984
1
935
804
2904
4
493
383
1084
300
475
2211
573
1053
2346
3
4016
1049
714
1129
553
913
771
1391
1454
1566
1282
1208