1020
0
139
282572
2987
2
1638
573
2000
1
2696
4
19279
121182
169211
11
31535
25137
4740
1824
968
417
9178
6
2211
472
777
2730
798
2125
1053
325
20634
8
88
2909
2076