903
871
4315
814
1117
2238
1485
882
941
1859
1368
4366
1613
1827
1679
1370
1607
1276
1033
2157
1319
3099
3463
1262
1855
2404
1160
948
1207
1826
1877
832
2428
852
1064
1355
1379
921
887
1416
956
1298
1696
2106
1636
1525
1551
1656
1123
934
810
906
2177
1060
1277
1369
1576
1269
1011
907
1599
2193
1966
1803
905
902
857
1111
919
878
1660
903
909
965
1083
850
887
1154
2435
2559
1482
2597
1232
2520
1114
878
887
926
1655
793
3119
2802
1159
1586
995
2908
1640
2175
1091
868
1457
825
2046
1685
839
1983
1485
1698
839
2361
1032
981
1940
934
950
756
918
1066
878
1188