476
0
213
1161
325
288
2093
2
408
517
93
584
231
238
1872
1
155
871
434
505
722
608
81
3868
586
17
1557
539
686
173
381
683
1465
680