458
0
31535
467
282572
1824
637
759
360
3815
552
139
525
1045
2748
2
1779
1192
1
584
1428
300
631
615
611
413
2952
46414
1297
2093
621
246