814
1
1385
2474
2
1302
0
3287
3
470
319
365
286
1133
546
1939
957
951
1425
454
403
589
2121
4
409
1506
415
1045
646
456
1557
1661
274
602
572