1309
0
1992
3
697
1656
1
2696
4914
2
2142
1290
2883
5
2507
1517
2430
1013
2129
5389
20163
44
1042
1594
1426
1179
1249