863
2
445
1
796
0
1005
3
3981
11
1476
777
572
865
414
1572
1353
2313
817
813
1820
5
2173
4
735
1206
1259
1567
1365
884
2242
2084
1098
1112
3348
465
720