2275
2
2239
1339
3114
4
1824
0
31535
20634
8
2697
5
7334
2730
6
2809
19279
4143
467
1385
1
2668
1452
1603
4071
25137
2624
3
43
3353
11
2000
547
17353
2016
1428
1390
2808