520
0
2093
2
169211
11
47041
609
453
1146
2199
3
1010
1
356
15789
675
19279
1123
357
467
837
834
373
598
54
1315
2690
74
584
77
171
413
996
231