584
0
431
116
422
4328
10
361
1
759
2011
3
370
284
2189
17353
36045
367
1779
105807
42
2564
2
639
2315
121182
605
2740
2691
1547
543
48708
802
484
1863
3980