3
410
684
109
334
175
153
1845
309
34
331
392
744
41
2018
23
226
794
951
174
20
586
165
113
493
265
436
882
988
32
506
76
9
14
551
248
1996
181
48
423
8
175
175
271
22
532
3
1417
113
850
297
50
395
1194
