860
1
2372
5
3235
2
1964
7
1440
1756
6410
12
765
7060
3
859
1994
5062
9
1108
1160
712
793
1381
0
1165
1278
3967
1385
2393
2963
8
3627
6
1843
1544
1312
2460
4
2974
4467