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
1197
953
917
933
1995
2171
1214
1289
2204
1184
1796
869
1339
1193
1158
1608
1563
1094
1689
1623
1474
1706
960
1048
1791
1629
1614
951
4302
1635
2299
853
2404
957
1031
1037
1038
942
1863
927
892
834
1272
833
1632
1575
7289
1682
933
1916
844
937
1759
2141
1073
2302
893
814
1626
998
1051
944
1653
1095
1639
1165
965
2775
881
1837
1034
872
763
1933
1544
1007
1707
1692
990
941
1054
896
1680
935
828
925
855
931
940
1426
1391