292
549
13835
7913
12432
799
7632
870
480
560
890
380
18123
14170
11951
10670
8192
809263
7310
6982
671148
597142
59510
5210