125
722
709
624
1464
1305
782
17011
1163
1105
1042
691
2128
2529
2
233
21210
2127
76
132
62
71
222
247
505