1350
5516
8214
445
8919
13523
5228
122
141
13318
7417
4027
19136
14700
12801
11490
8712
839263
7860
7462
712148
626142
61311
5600