1606
1
778
2395
6
1957
1289601
4
2184
1804
1992
3
5141
7
989
0
2788
6822
5
9036
9
2469
1288
2555
108797
1164
2
2897
3364
2622
34959
18
1415
109776
42
3186
2386
1802
1793
2245
1834