3517
9453
1057
5619
791
811
2989
2229
856
827
1833
739
6163
772
1379
11133
1030
3307
3795
736
912
4037
2428
1525
1443
1932
948
813
5884
694
1444
1551
4450
815
1791
2563
850
1647
1966
917
797
1314
2711
960
8879
1128
2793
7595
864
835
1545
5583
1051
882
4965
2352
904
1007
952
1239