2999
621
7975
1651
3080
638
6380
1321
1111
230
7280
1507
2420
501
7700
1594
2728
565
15800
3271