2842
10
1609
20
81902
42
2024
4
29686
0
850
1
633
595
1126
2792
3243
15
8916
2
953
87
808
1653
930
477
289
582
857
1352
643
387
148
684
124
591
996
3
404