857
1
879
1264
2
1094
97
8160
23
3382
622
954
1095
3
723
1816
968
825
2145
2113
4
2847
682
1362
1372
1963
2381
10
1470
1042
0
878
564
400
2365
354
754