2110
1
1309
0
1992
3
697
1681
4914
2
5033
15
1264
4
376
5389
3679
1751
3817
1700
1746
1749
3106
123674
35
605
2060