1132
0
1376
1
2320
935
804
493
383
1084
300
475
2211
573
831
1053
1049
714
1129
553
913
1454
821
1282
611
1889
414
2395
1073
400
1025
1218
3