2076
1
4195
3940
3907
881
616
2250
666
783
1633
641
1258
642
2071
1350
7149
4081
3174
7802
1488
1413
4047
4038
3309
3551
4173