2855
3
2668
2
20634
8
2730
6
1824
0
392
3442
608
17353
31535
390
4820
410
968
4396
3498
4
251
282572
2275
19279
1020
325
273
467
2125
1
3114
2526
25137
3868
333