3593
16
1272
4
1466
0
2386
1
2159
2213
1913
4696
23774
1168
2530
866
1074
2250
1089
1086
6236
10
1146
2
1066
667