1132
0
1622
1
919
3303
2
935
804
493
383
3747
4
1084
300
475
2211
1704
573
491
1209
3038
14
1053
1049
714
1903
895
1129
553
1329
3
913
1454
1282
1453
7