547
0
2694
3
820
1105
2
2751
1
2152
968
1020
1873
295
957
2100
415
951
409
1557
403
1161
602
1133
1045
1939
859
917
2655
454
722
755
2121
4
1661