5382
5
1604
0
1210
1
3565
8
2802
1825
1271
2788
3
2585
1125
2170
348
2292
2
3696
3137
1809
3212
27
567
1884
4623
4715
1444
2213
2755
57793
3013
478
2111
1906
4471