2781
1
159
1295
866
1558
2
845
2710
1250
1622
2100
1788
1720
2522
1527
2622
6
1691
2650
20
2901
1815
2377
797
1911
1348
3683
1935
14125
10
280
1051
3723