1644
2291
904
1034
1153
785
1800
5873
839
5267
883
918
755
1450
853
3369
1446
2802
1092
824
805
907
919
867
1275
1591
1815
863
4687
980
11732
1050
1001
3952
816
964
1714
1788
1155
1469
811
3555
870
1000
1950
927
916
802
1843
1078
951
3350
1492
1017
1002
794
903
1116
902
952