8393
58269
5836
2070
8258
1472
1183
2408
1204
4522
1456
6349
8859
699
785
2216
1393
829
944
1116
704
638
893
790
914
1126
694
636
1584
1100
1630
765
669
692
800
2260
676
1573
701
867
2908
783
1338
2594
745
2621
689
813
1654
782
921
668
2410
733
917
1264
1908
1542
854
1590