2781
1
159
866
1558
2
845
2710
1506
4
1250
1622
2100
1295
1720
1527
2622
6
2901
1815
1691
2522
2377
797
1911
1348
1935
14125
10
1051
3926
14
2134
19944
946