2108
0
2117
2
2030
3
2084
1
1771
1330
1867
3980
5
152
665
54
50
284
1161
443
99
108
384
127
151123
11
1525
728
5077
17
319
1569
167
3608
786
126
186