20
2492
53
1020
249
5
418
766
114
220
1413
3
1400
3
837
836
223
346
13
172
570
31
592
946
2090
901
169
551
1791
243
151
454
1837
1212
608
245
233
243
1693
845
857
1180
13
671
550
1211
1
