1601
2784
1674
6456
2218
1248
928
931
1099
1674
2023
1104
926
1732
859
1540
944
1206
7845
969
897
1197
1112
772
1205
1408
939
1305
950
982
1120
4977
4850
2871
4680
1392
1811
752
1615
1006
969
1297
990
2109
1218
1061
1527
2652
2017
849
8488
1891
1074
1510
1107
3048
1778
1546
1013
2895