1389
2
4895
8
3498
4
2766
1
415
0
798
177
835
1025
176
4857
1133
1939
957
951
13159
454
403
514
2121
409
1045
456
1072
3
1557
1661
2634
602
1660
2069