489
0
1
399
894
4
720
2
547
880
692
3
542
700
759
890
887
1165
955
1192
2169
2045
1116
1217
1102
1161
1384
988
1218
1379
1650
1592
1628
1896
1448
2080
1490
5
1357
1608
1455
1838
1747
1790
1916
1581
2526
2043
2421
2537
1893
1995
1813
2082
2199
2282
2141
3232
2656
2047
1962
2485
2186
2840
2481
3050
3058
6
3227
2836
2549
2920
4354
3580
4538
3383
4283
12
5355
10
4068
3981
3503
4086
8
7
3356
4206
3688
3943
15
5289
11
18