645
1385
1472
19111
613
801
97
1101
105
18415
16210
14311
1154
1003
134
1103
511
491
512
44
832
76
981
958
606
2367
1542
23812