2649
0
19783
2
32302
25669
106
685
2535
549
3593
16
639
1287
2996
572
21152
8
3090
6
585
3083
541
791
2366
1
423
609
230
1028
426
2932
1659
693
3498
4
528