2061
3
2245
1615
1
3200
5151
2
1883
1367
1089
2578
10827
4
2271
3080
5372
3715
1212
1290
1620
2029
553
278
1995
1607
2650
2944
2760
2305