1175
1
580
2462
7034
2
646
1311
718
5825
4
739
2949
0
1848
9305
8
3366
504
676
8786
906
1996
429
2039
7
1741
9220
3
892
1451
873
4519
15
8859
9
2870
6
986
1572