863
2
446
1
796
0
1005
3
3981
11
1477
777
572
865
414
1572
1353
2313
817
813
1820
5
2173
4
735
1206
1259
1567
1365
885
2243
2085
1098
1112
3349
465
720