1526
2
7952
1
415
0
798
177
1603
9983
5
292
984
1375
1566
198
1133
2904
4
4675
1939
1391
3
957
951
1208
454
403
514
2121
2240
409
1665
2847
1045
456