66
0
946
1
1463
1269
1199
2
925
1147
994
4745
9
685
1380
726
693
784
526
3556
7
1093
2166
1660
1825
83
2562
1431
905
2294
801
2710
1690
915