1089
1130
607
6610
10720
7520
699
829
7512
7319
13410
8429
21036
15900
14021
12560
9652
913263
8470
8454
794148
688142
65811
6280