3426
4
2911
9
4651
3
398656
19
1125
1
550
13442
15
1583
0
1067
3083
2
2908
2465
769
2932
948
2378
2034