1020
0
2987
2
282572
573
19279
968
2000
1
25137
2696
4
20634
8
139
472
4740
1824
31535
417
798
9178
6
788
2125
121182
1638
169211
11
419694
9
325
2211
2275
2909
653
1053