462
0
1
380
855
4
695
2
517
837
674
3
524
668
745
866
849
1137
915
1158
2129
2023
1096
1202
1082
1138
1086
1370
975
1201
1361
1632
1575
1615
1870
1434
2066
1455
5
1345
1590
1426
1820
1735
1776
1902
1551
2507
2025
2390
2522
1880
1981
1797
2067
2173
2263
2125
3211
2640
2032
1948
2463
2169
2827
2467
3030
3020
6
3208
2813
2537
2886
4340
3564
4512
3366
4268
12
5340
10
4055
3962
3486
8
7
3340
4174
3666
3930
15
5251
11
18