1544
2
1625
1
2551
2996
0
4723
34
1247
4431
9
3492
3
34959
18
1964
2512
840
2009
1743
7258
2710
1054
5126
1793
1672
818
1944
83
526
1430
935
1104
895
9566
8
1632