1132
0
935
804
493
383
1084
300
475
3856
4
2211
573
1053
1049
1967
2
714
1129
553
913
1454
1282
2094
1
611
870
2270
7
414
2395
1081
1174
1073
1927