1558
2
1590
1
3107
7
24337
22
2505
1250
2090
400
0
1554
1812
8527
1449
2254
1814
2562
1431
1777
2622
6
1304
2710
3354
2268
4
1348
2322
123674
35
980
2377
1622
2988
2786