2605
2
1313
1814
3238
7
1844
1
2255
1250
1168
2571
6
2710
2744
1105
1475
2722
3
2173
674
11924
3562
1746
24337
22
913
1973
12779
8