31535
0
608
25137
503
291
2275
2
271
19279
1824
378
692
1119
17353
273
552
16
919
334
2522
479
1009
2199
494
476
251
2574
1
492
443
968
429
424