213
0
434
325
659
871
155
173
608
422
1645
1
476
1219
686
93
25127
586
17
514
357
302
288
680
2093
2
297
486
231
2634
1377
804
81