293
0
69
31535
120
3114
4
994
63
3510
2
4111
340
2749
1
2748
1391
1452
2189
73
250
1098
449
621
637
310
75
116
1437
3203
10
479
2546
670