2911
9
1421
0
7762
4
1204
1
1218
3315
398656
19
13499
5
1946
2257
2
2763
1301
2711
920
1456
2593
621
297066
1088
1495
1133
3223
3
2255
1087
267612
4978
5151
1891
2655
4248