1492
1
4183
2
1142
6
1666
3569
445
0
651
1274
3418
1851
11353
18
1996
126474
603
615
391
332
493
392
215
491
176
518
578
441
530
224
1354
4
1370
5
634