673
3174
544
2563
373
1760
506
2385
293
1380
603
2845
148
699
449
2118
611
2880
696
3280
208
980
505
2380
865
4076
808
3809
212
999
355
1673
242
1139
212
999
339
1599
971
4580