1796
3
96
1
447
2
897
1645
4
511
690
1412
3758
6
1589
5
3517
14310
7356
1788
17787
21
3860
9
2049
2302
541
1316
0
654
528
1519
4593
1864
594
490
521
379
707