901
2
534
1
487
354
249
275
353
493
89
288
365
1055
0
1916
5
1058
334
617
364
1323
6
1236
4
1511
1988
3
2268
1481
819
740
749
479
377
1871
15