2061
3
1615
1
3200
1883
2
1367
1089
2578
10827
4
2271
5372
1212
1290
1620
2029
553
278
1995
1607
2650
2944
2760
2305
1309
1787
10243
2041
2313
3326
3820
2570
0