2353
1064
1296
1092
975
2269
1915
1463
1532
7863
1598
912
841
791
1055
2254
851
1434
941
1488
1503
1224
871
887
981
4634
2214
1170
1103
1086
3931
1901
1157
1272
1444
1292
5525
896
902
5641
846
1493
1619
3592
795
4473
905
1632
871
857
825
1312
852
1792
1164
2778
813
783
918
1050