4455
11
1896
1
3273
7
2192
2
2447
6
1218
1672
841
1115
0
954
4155
3831
2848
3723
3
7876
4
1994
1544
1074
4728
5716
2918
2562
599
1528
2073
1548
1665
666