20
1815
69
388
503
960
2450
56
176
905
334
867
469
1557
26
13
254
972
959
724
975
394
452
535
772
1978
78
8
17
17
137
726
11
133
1092
79
15
940
207
18
193
131
608
149
922
5
736
727
1341
465
767
324
