1778
1
1054
1616
0
1866
3
472
770
2111
2650
2
4682
383
2076
3013
1157
2440
1133
1640
9
1512
802
1939
1145
110
957
951
903
454
403
2121
4
409
415
1045