1951
1220
1310
1713
1430
782
912
1179
983
3067
2733
1849
2881
1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1153
709
1299
976
1241
1284
776
709
1052
812
713
852
1879
828
1403
1858
989
1006
708
3217
995
1328
982
2737
1051
1994
1001
1760
2927
2758
1209
2122
771
2210
1151
1187
1342
1422
796
998
847
791
654
810
1498
992
1303
966
2000
720
879
947
970
3785
1242
1971
978
782
811
719