2730
6
2275
2
20634
8
31535
0
602
1
6045
5
1736
1567
1404
3428
3
2076
1033
2809
2953
2221
4099
4
1921
19279
2111
1671
1824
2194
2668
402
2727
3114
6333
247
440
4987