2855
3
2730
6
2668
2
20634
8
269
0
19279
4820
453
467
1020
169211
11
2125
1
2727
251
325
31535
362
893
2275
392
283
310
382
411
1614
17353
3442
431
901
1045