2141
3
2275
2
1054
1
1614
5
7334
4
768
31535
0
2987
3114
3404
5866
1824
1190
19279
2016
2272
25137
1518
2730
6
467
1533
4143
2668
1452
43
3353
11
458
2459
9
777
17353