381
0
12590
486
1314
979
11768
21
671
458
2546
1
2952
1045
585
349
586
17
2189
670
428
1547
376
273
20634
8
870
433
4192
575
2201
357
646
1348
251