2992
6
3738
5
2530
4
9607
2
603
1
8527
1566
956
2786
1204
2483
1374
0
1315
2444
1806
951
2542
3207
2299
2255
866
2562
913
1580
1206
1854
2275
3
2367
8
1814
18546
15