541
0
1
315
262
270
493
618
642
996
955
965
2
779
1030
619
1129
688
771
1326
1224
1515
1450
1751
950
2151
794
1158
1696
4033
8
1176
1053
1651
1638
1083
1603
1147
1741
3
2462
1790
4297
4
1628
1659
1392
1610