2972
0
131589
1
189326
1749
3657
8
1107
1458
174730
18
123674
35
5527
3
14861
7
4258
985
2469
297066
50969
2727
3316
10
2110
4198
3186
9036
9
929
12472
8607
19079
6
4943
2
2153
2122
6779
5