862
0
2695
4
432
841
2
1095
1
1618
784
868
1000
159
833
1787
1935
1093
1557
4168
5
2301
3539
3
3172
1575
2122
783
3041
1516