1992
3
697
0
1309
4914
2
696
1
1270
1466
5389
728
844
549
1420
689
2178
308
1876
770
1895
917
1038
989
861
1039
651
1494
4
108797
1184
2386
2245
2530