1992
3
2522
2
697
0
1309
2903
4914
19944
5389
1
2941
4
599
4100
6
1442
3145
1960
1077
1534
2015
4996
3248
8
1203
1535
5949
15
591
1485
2102
1938
3749
1417
2710
2776