10 45
1 5 5000
4 1 5000
7 1 846
4 2 5000
8 2 5000
1 8 5000
10 4 5000
8 9 2936
7 2 5000
9 2 5000
9 4 5000
9 10 5000
3 7 1749
10 1 5000
5 8 5000
10 6 5000
7 8 5000
5 7 5000
2 6 2837
7 4 5000
9 1 5000
8 4 5000
3 6 5000
7 9 5000
6 5 5000
3 4 5000
4 6 5000
10 5 5000
5 4 5000
8 3 5000
1 2 1936
3 5 5000
9 3 5000
7 10 5000
2 3 1312
10 2 5000
2 5 186
10 8 5000
1 3 5000
1 6 5000
6 7 5000
9 6 5000
9 5 5000
8 6 5000
3 10 5000
