580
0
166543
18
417
2670
20
120469
35
543
408
226919
14
257
734
1
73
1824
2881
2
1650
384
31535
1062
218
3268
7
1903
3752
2303
1921
480
597
1598
383
871
2118
379