458
0
621
1494
1015
1017
2348
1479
471
459
1380
1070
670
94424
3
575
101569
19783
2
1429
25494
1732
1829
773
22731
1
733
356
908
877
637
662
845
612