1020
0
1458
3
957
415
951
409
525
787
1557
403
1161
602
1133
1045
329
1
1939
859
1644
2655
454
1738
2
722
755
2121
4
1661
2964
670
7077
9
28805
6
2236