3963
909
1425
984
961
6192
964
2104
1124
1462
2058
1315
1111
1211
1459
4461
1322
1843
1610
2121
5156
2050
2790
3891
5346
2289
2296
3484
9231
2699
8576
6998