1412
3225
776
793
1868
745
2348
2603
822
2935
832
1789
1041
1060
1029
808
1699
1424
3540
856
780
3894
733
1258
1085
991
1127
968
966
724
1221
916
757
960
804
918
1430
1589
1139
1140
773
4763
2155
921
745
5045
1685
948
892
856
704
770
1806
834
1371
1246
1017
1061
1406
1766