467
0
1152
1045
1541
584
355
31535
918
419
532
507
255
46414
1
520
433
458
341
710
580
628
3373
464
90
2093
2
575
269
1762
916
2740
154