2587
6
3674
10
2830
4
1458
3
689
1
837
2
8640
6062
16
10324
840
3440
1518
1783
958
1172
1504
5617
5
1968
5108
1246
6302
8731