14603
550
830
900
370
670
2680
400
580
3277
29410
1637117
1157712
11253276
1036116
10156259
97764
8304155
776811
71286
61994
57602
54208