83
877
11611
746
794
724
1993
354
435
7913
12926
5911
623
399
14424
23
262
343
5114
582
442
445
507
9214
4718
1094
6217
204
553