880
2251
2526
1259
1705
982
1487
1072
826
1012
1273
1349
914
888
1852
1439
1442
1564
1123
1869
919
1738
1752
1453
1610
955
894
1176
988
2968
1342
2219
1302
1132
1063
2014
2444
1018
1600
1590
1250
1086
2704
2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1550
855
874
1635
1486
4173
776
1025
1758
1513
824
860
751
1130
827
882
950
793
1303
6896
1572
1154
866
1037
1232
1526
1464
779
961
814
2408
1150
774
1822
815
1710
1843
1971
1346
1450
1521
1516
1286
1236
894
915
831
848
968
1538
861
1034
969
953
795
968
1323
794
1605
1165