10104
1322
3108
2394
816
1270
8595
1677
6798
2241
1036
1829
5512
3705
2994
17701
1637
2995
3329
19223
3854