1832
3
9376
2129
1
879
1133
0
1939
381
454
2121
4
1588
951
403
1042
957
3194
2
1661
410
409
1045
846
3230
5709
415
668
456
1557
722
602
6891
6
5560
5