1153
0
3765
4
3026
2
1743
683
1
2556
3798
2996
5151
2535
3090
6
3608
9
1785
19783
2174
783
469
297066
21152
8
2361
32302
2320
1265
3083
14887
18
2249
5
25669
181997
11
528
1816