1551
2
2727
2111
3
2209
2199
415
0
458
4465
7
1462
1
548
2055
2328
517
2961
25137
951
2987
668
968
1101
409
1009
602
4111
1377
2114
2123
152
454
1125