4578
2
1125
1
1211
2454
7222
4
3565
8
718
0
4715
5
1903
3
1816
984
1271
1359
2069
2189
3987
1679
348
1698
2348
5915
11
2478
1252
2435
1552