2047
1810
9388
1183
894
1453
944
1423
1493
1161
4207
3451
853
898
971
1349
1071
1314
2489
2189
3199
1868
3746
1828
876
859
3514
1524
911
1303
1397
926
946
1322
2320
1739
3056
1702
2604
1577
1300
1668
995
1309
878
1412
1012
2639
1121
903
988
1039
1227
954
1193
1052
1009
1783
1320
926
987
847
1882
2121
2347
897
971
1108
1723
2188
1897
995
944
1379
1000
752
876
1241
1513
1074
927
1909
884
1755
742
2880
1991
1460
1717
1251
2568
862
1015
1696
1302
2454
1498
864
956
2198
932
987
865
1240
838
1684
941
1768
1263
1697
2452
1664
867
1023
2102
832
1153
930
1282
1129