630
1405
1482
19211
613
801
96
1091
105
18215
16410
14511
1144
1013
136
1093
511
501
512
43
832
1003
78
951
938
576
2387
1542
23812