1256
1
448
1454
4
2135
2
4389
7
1526
1866
3
1809
4227
6
1567
5
1906
937
8750
2408
5435
1241
2168
688
1313
3268
1740
1425
5494
3643
3328
1179
3697
7543
11
5282
1242