2683
1
2386
3765
4
944
297066
0
1295
1288
1977
2
3683
2377
2650
20
280
3886
3
4463
5
1581
5156
13
2159
135
2250
509
2245
4321
5746
23
461
1226
3053
7
3046
1402
603
1468