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