3006
3
1056
1
2326
4
333
1937
518
1374
2188
9
915
1550
5
1922
7952
3440
2
1578
6086
3268
1894
1306
1054
1392
1133
0
1939
1009
957
2086
951
454
403
2121
409