848
1
1488
2
365
0
1930
2995
3097
6
1133
1945
1939
1367
957
951
1425
4964
3
454
403
2121
4
409
1506
415
1045
456
1557
1661
3663
274
602
722
410
787