1880
2
301
458
1
1256
7
382
794
0
516
4684
2418
423
447
365
3547
8
1057
3
1056
500
385
506
479
6
1615
3241
15
632
4
381
7677
23
1290
383
1700
6050
10
895