1601
2784
1674
6456
2218
1248
928
931
1099
1674
2023
1105
926
1732
860
1541
944
1206
7845
969
897
1199
1112
772
1205
1409
939
1305
950
982
1120
4977
4850
2871
4681
1393
1812
752
1615
1007
969
1297
991
2109
1218
1062
1527
2652
2017
849
8488
1891
1074
1510
1108
3048
1778
1546
1013
2895