426
0
523
1
515
2
658
463
1873
4
1258
537
97
964
1319
3880
3
738
247
21
759
1471
262
255
553
541
793
317
542
251
292
272
366
8847
23
724