2730
6
1254
0
602
1
6579
9
1010
1404
31535
911
2
1880
20634
8
2953
247
2749
4099
4
2275
19279
895
97284
2194
2188
2668
2059
327
3114
1282
1694
3067
3
17353
742
1824