787
436
461
18817
234
263
516
25730
853
1355
873
932
421
13
499
1183
527
662
1252
1366
6013
20935
8915
676
22411
416
444