1749
1
4044
5
3371
3
810
1189
0
2906
2
3090
6
2535
25669
3125
1000
1813
1179
2149
2281
7
1174
940
1239
444571
9