1309
0
2086
2
1992
3
2756
3202
1
847
993
1794
2313
345
1344
2585
5
1612
1513
697
1260
1982
408
1456
1060
1549
3371
2180
1486
20312
39
5382
4914
4715
57793
2204