440
2
1736
1212
3
2622
6
1178
3188
1390
1
2296
5
4034
11
2442
1464
3434
7
1420
1670
5328
4
2242
5305
2478
2041
2587
5282
4279