2949
0
108797
1038
1
1087
66
3386
3
623
3777
1606
1740
843
2118
2495
3518
1306
6236
10
1751
5489
11
2505
2
2131
1174
1688
12459
1492
1729
4335
83
929