1001
5
1324
4
770
6
6093
16
1880
12
731
4
305
0
1007
3
825
6
473
4