4810
5023
5445
5182
4403
1911
1989
2458
2268
2130
1707
1049
7
2009
2658
2425
2251
1778
1086
979
1757
2320
1871
1391
793
659
1683
2156
977
1201
364
2090
2948
3743
3411
2319
1192
1679
2431
2700
2532
1359
968
1044
1428
1986
2071
1306
862
1525
1882
1412
1929
1437
1006
2581
3803
4609
3942
2307
1463
3985
4874
5073
5049
3777
1978
true