373
1
54
822
2
218
68
63
229
72
233
302
569
579
0
248
79
89
1020
4
1046
9
566
71
963
81
80
539
7
346
354
199
340
326
324
282