2061
3
1615
1
3200
790
1883
2
7884
17
1367
6346
16
1089
2578
10827
4
2271
5372
6517
3572
5
1212
1290
1620
2029
553
278
1995
1607
2650
2944
2760
2305
1309
1787
10243