283
0
31535
362
25137
846
1020
345
2275
2
19279
2271
251
1614
1
7334
4
4830
453
2730
6
1608
647
813
968
602
467
483
2668
3114
2574
273
2459
9
246
5223