953
0
2992
772
1
438
1045
1133
1297
4328
10
909
719
467
1152
642
248
711
602
1033
1949
980
1661
943
771
1101
301