645
0
826
1
1679
2
515
1059
8945
1212
1527
791
3080
3
1558
1431
758
1843
839
1400
578
323
1324
863
1595