1831
1340
1652
851
1541
1152
3294
902
794
1125
1609
1826
836
2495
879
2393
3321
2337
1850
983
899
2702
1973
1143
2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
1684
1573
1836
1631
854
943
856
1671
2166
1397
916
857
759
2271
855
848
837
1235
773
885
3085
1482
1639
1953
768
1553
815
1623
1367
887
1983
1510
966
797
881
3784
995
2620
1411
3600
1135
1431
1050
892
3041
1751
736
881
958
743
3165
784
973
758
987
843
1251
2331
762
2276