2258
937
2532
1260
3436
1443
904
1467
870
892
1080
1219
1357
987
3917
909
963
994
5002
854
920
1328
1000
790
842
1948
812
1775
897
803
924
1557
930
825
1739
1631
1488
950
1400
1716
1106
1153
883
1131
895
2162
931
1556
827
1026
1331
1255
1085
1424
2882
843
1108
3385
937
953
1049
902
1313
1821
903
989
831
980
1067
1973
949
1596
4733
880
1312
932
779
843
1247
785
3442
1017
778
882
1667
855
936
1150
1226
845
2179
2635
1329
872
2087
2634
2110
1175
953
1224
2312
1710
2243
1147
8193
1528
1031
1510
2549
2304
2549
2331
909
2391
1003
812
1258
862
831
1047