1558
2
1590
1
3107
7
24337
22
1431
2505
1250
2090
400
0
1554
1812
8527
1449
2254
1813
1814
635
2562
1777
2184
1547
2622
6
1304
2710
3354
2268
4
1348
2322
123674
35