1
200
135
18
73
572
0
940
31
585
148
149
1044
200
99
90
149
0
104
38
31
1181
17
374
1874
23
204
10
504
430
984
8
16
190
7
63
384
202
578
625
359
509
427
4
606
357
