3426
4
1249
2
2911
9
4651
3
398656
19
550
1
5151
3083
2748
2465
3054
17391
7
2520
2163
0
2932
1633
2378
3126
1962
1812
2676