993
1
2652
2
8822
5
1049
0
1651
7952
951
409
1346
4
1716
798
714
2447
467
400
935
1009
1133
1939
1132
957
2470
454
403
2121
1563
415
1045
456
1557