1992
3
697
0
1309
4914
2
5389
1
1393
950
5443
1787
4
2420
1482
2786
5
6861
12
1045
1695
1120
7893
656
1126
752
1212
3987
2344
12632
7
1005
741
4123
590
427