428
435
548
302
342
622
373
532
92
137
23133
8926
6178
7806
116737
6271
7632
4386
3472
4172
4106
5432
3476
2583
3273
4198
4147
2492
1991
2890