492
2
557
1
296
389
425
0
705
5
320
393
288
547
286
1006
943
241
219
244
388
1250
419
498
78
376
71
229
431
433
83
311
1307
4
820