2495
0
2911
9
5151
2
1942
1
2711
2740
3
181997
11
1027
7893
4
1751
4651
1798
1124
21152
8
1244
2374
2082
2676
398656
19
6307
10
2405
297066
658
1514
6753
17
2763
2593
12459
1487
4465
22