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