1132
0
1084
935
383
493
1379
1
475
300
804
573
2211
1454
1053
913
1282
1164
611
1305
1866
822
1049
714
3442
2
1129
553
1471
2225
3
798
4820
1216