1061
1
1229
6
1048
3
3931
22
2091
4
2923
1189
2059
2
506
524
401
661
439
414
1754
779
544
558
554
473
571
477
496
517
465
2459
406
445
484