4771
1948
2110
686
5953
2675
2201
1116
1133
522
1004
576
4866
2918
1103
518
2507
1218
3213
1808
1248
476
782
247
674
322
903
299
774
375
771
459
1078
636
545
325
1515
780
4806
2861