2855
3
20634
8
2730
6
2668
2
1020
0
19279
968
25137
168
2275
31535
282572
1267
1
1824
169211
11
2149
1505
547
418
2477
180849
2347
281
1545
851
663
5313
615
787
592