1133
0
869
1
1300
2
1939
3353
11
629
691
2152
957
951
784
1203
2086
4
454
409
593
403
415
1557
1045
7153
9
602
868