1434
2
5141
7
3296
4
1131
1
3014
20
9036
9
8527
1846
776
3085
5
3491
847
3485
1476
1444
5521
3316
10
2784
3
1289601
3895
18
1637
1371
2982
1121
4029
8
2627
1700
2937
3000
5033
15