1220
1
135
0
2089
2
1139
1997
2969
8
101
180
499
824
595
318
304
1012
7
395
1998
3
352
764
183
284
1070
673