2855
3
2668
2
20634
8
2730
6
1824
0
458
25137
476
3381
1551
3442
17353
273
31535
338
152
4820
4396
3498
4
282572
2211
2275
19279
1020
572
608
1428
1612
394
467