1020
0
2275
2
31535
169211
11
19279
495
547
968
25137
2111
3
543
3114
4
17353
348
918
2306
3203
10
1824
422
2730
6
856
1336
573
1123
753
467
483
560
20634
8
173