2216
2
5126
11
1418
3456
1
2693
3
2499
4
1555
0
1923
1065
7721
13
512
849
1961
2222
499
2119
1316
1762
3287
4513
8773
10
1938
3342
2198
5
3615
7
1630
2398
559
1998
1966
6