2684
569
13479
2855
2684
569
15547
3293
419
89
489
104
20323
4305
1129
240
3459
733
2499
530
2550
541
429
91
1707
362
924
196
1099
233
2409
511
690
147
9859
2089
999
212
6659
1411