4258
1
7265
5
20163
44
3680
2
707
903
985
1209
224
0
2788
2733
2147
421
2977
3681
6
2902
16
1791
2271
4
5169
3589
3
1826
2139
1657
904
2576