1483
1
3621
3
970
2424
2
4577
1132
621
2182
1032
659
1171
560
0
700
711
1241
2181
2642
5
1272
1732
1778
2184
4
3080
2854
3434
2385
454