2832
9
2036
3
915
2
421
1
440
1821
493
1536
275
302
586
266
11552
13
194075
0
1248
2307
7
1492
4
364
1238
2157
267
150
868
536
175350
622
706
6120
6
9500
601