2653
1450
778
1432
1194
1112
922
1179
2193
3330
2479
3701
1057
992
917
1428
1574
1098
943
1768
1360
2600
1307
1233
1756
1196
9122
2251
1448
2338
1229
2279
1433
2198
2254
1285
2286
6276
2630
4541
3666
1888
3001
1922
2492
2012
2967
8343
1995
3046
1940
1815
2153
3255
2048
2044
3049
4193
2002
2062