1095
1855
1324
884
1050
1270
860
863
2868
2746
1600
1021
972
2749
3813
1086
885
3814
4532
4436
1011
3386
2010
841
1005
900
943
1945
902
1026
1193
1307
912
714
913
893
1051
953
1871
5901
21570
940
1320
920
3695
1705
864
956
1008
1555
3516
2064
2182
965
880
1070
3590
1319
989
2527