313
1097
673
26511
566
527
464
574
653
31620
384
253
302
11611
5315
354
1047
975
1194
4711
282
533
1186
868
746
9216
18031
7111