1516
1
1832
3
1540
1175
1588
2
381
0
6554
5
2099
1451
1133
1939
7077
9
957
951
389
454
403
2121
4
1823
409
415
1045
456
1557
1661
2933
6559
6
602
2222
722