4321
4
4761
2
2973
9
3824
1
1785
6
1090
3
1059
16868
39
3256
7592
7
6676
12
816
0
2044
2295
3186
428
3353
1665
2082
1223
13676
21
1985
6549
11
4402
15
2135
4684
1072
2302
3157
1353