1132
0
1622
1
1774
2
919
935
804
493
383
1084
300
475
2211
573
491
1209
1053
1049
714
1129
553
913
803
1454
1282
611
414
2395
1073
400
484