1832
3
7952
1
4694
7
1133
0
1939
381
454
2121
4
846
951
403
410
957
1661
409
1045
1893
415
668
1931
2
456
2161
1557
1215
722
602
2718
515
570
4455