478
52
45
71
1517
519
1339
619
507
248
152
63
96
56
79
455
170
1924
70984
1869
895
137
77
905
74
73
136