2077
1
4196
3941
3908
881
616
2251
666
783
1634
642
1259
2072
1350
7149
4083
3176
7804
1488
1413
4047
4039
3309
3555
4176