3006
3
1056
1
2326
4
333
1937
1129
0
518
1374
915
1550
5
1922
7952
1049
1578
2
798
3268
1894
1306
714
1054
935
1392
1133
1939
1009
1132
957
2086
951
454