471
1
1343
0
4594
4740
503
97284
1152
46414
31535
584
5918
4
16840
15
300
363
458
653
948
2
91021
3
2666
1099
1779
1009
1232