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