856
1
928
1720
2
5746
23
1743
0
1601
3
790
1868
2255
878
3715
1757
3683
5375
2245
21152
8
2669
1247
3053
7
951
2505
12632
883
1589
4
955
980
3054
5
1199
2057
1683