1188
2
1866
3
772
2086
1
472
0
2326
4
1889
770
7952
3006
1338
6
2135
4682
1374
964
2982
107
1133
1939
1009
1326
957
951
2192
454
403
2121
409
415
1045