2911
9
1827
1
2102
0
2940
9817
796
6
766
1583
2550
2
5771
10
101569
2711
4651
3
398656
19
4032
237
660
3337
5
550
5151
3503
4
21152
8
3142
297066
2378
2676
4724