467
0
458
31535
584
1824
918
1333
1
2748
2
1192
1152
1428
637
363
2093
572
611
1045
3373
759
2522
552
2952
419
1649
360
1418
2111
3
46414
1504
503