1405
0
2832
9
915
2
421
1
2036
3
440
1821
493
1537
276
308
586
267
11554
13
194131
1248
2307
7
1492
4
364
1238
2158
269
150
868
536
175423
622
707
6120
6
603