1672
2
324
0
951
680
932
1730
1966
1
940
564
749
497
1703
3
714
8695
21
330
8811
7
998
865
1372
562
394
2470
703
360
372