1053
0
1922
1
2121
3
1383
2211
2855
646
696
2126
783
1773
2727
5
2062
2
247
1343
1089
475
573
3759
7546
1015
1796
1894
1084
3092
3691
1115