2044
2
1781
3
3835
5
5375
0
1985
1
2973
9
3824
790
3735
4
13676
21
1785
6
1090
1059
297066
816
267612
4978
4321
4761
2295
7
99072
428
3353
36905
1665
2082
1223
3882
3303
10