1252
0
333
556
1665
566
1015
1451
351
25494
115504
480
1239
1615
1621
4930
4
391
3252
1017
1304
17
683
1
614