1814
2
1210
1
3565
8
2802
5
1271
2788
3
2585
619
2170
2292
3696
3137
2247
1809
983
0
3212
27
1435
1884
4623
4715
1444
2213
2755
57793
923
3013
2111
1906
4471
479