16146
1047
13251
2382
8930
2572
4833
1630
3691
4585
2374
4632
1659
3932
1308
2789
1219
3332
1032
5294
822
2356
633
2396
633
3252
605
2359
561
3362
424
1589