809
0
3015
990
2
846
505
1918
1948
337
1
246
678
373
935
152
675
1504
325
826
1464
2395
383
116
23741
2770
4
408
58
284
401
1650
618
352