456
0
798
1156
372
948
486
25137
17353
319
400
846
909
4864
1
584
4940
5
631
968
4536
2
509
2490
326
4537
302
321
1824