1020
0
17353
25137
169211
11
968
3114
4
19279
2
31535
2275
20634
8
3819
1
919
467
384
545
486
483
383
458
257
1580
517
529
1333
337
1137
745
2172
661
404