1671
2047
4160
2899
3188
9093
783
568
2143
758
3573
989
4851
1619
3607
3670
12592
4272
1122
1206
4507
1570
617
6158
1316