2855
3
2730
6
2668
2
20634
8
1897
1
1877
169211
11
2275
19279
3383
530
0
988
1285
31535
3442
367
467
618
1020
4820
953
4396
1614
180849
2243
1128
3092
1824
2979
363