2105
3
1865
2
409
0
1125
1
5949
5
2633
16
1622
83
346
1616
1905
1627
905
1337
2371
859
2980
3127
3831
7
2818
3186
4
815
3187