2730
6
2275
2
31535
0
17353
25137
2727
3114
4
20634
8
19279
1098
2587
16
6800
1020
1501
3092
1
4536
2809
467
547
1137
2668
1824
2091
3351
1043
802
3287
1312
356
483