1992
3
1813
1
1372
697
0
1309
4321
4
2219
4914
2
690
1787
2152
564
5389
2906
913
2593
1179
7034
567
21152
8
1812
2392
4179
2732
1761
2740
1323
1656
108797