1832
3
686
7952
1
951
0
409
381
1346
4
309
1439
467
1009
2
1133
1939
957
454
403
2121
415
1045
456
1998
5
971
1557
1661
1138
5509
8
602
722
410
3564