1830
1
3475
5
1101
2125
968
4458
4
1557
1653
2054
2349
3
3176
2
586
2467
2562
5043
3401
1069
6307
10
2352
1768
2551