2198
2
3888
5
7676
18
2109
327
1
1453
0
1832
3
1728
1374
365
488
864
3795
938
1133
1939
957
951
1425
454
403
2121
4
409
1506
870
415
1045
456
1329
1557