1084
0
935
1132
493
2060
5
383
553
804
1385
1
798
1855
573
1053
1454
2211
714
475
300
472
913
1973
2
1073
932
611
2395
1049
414
400
1282