662
0
1943
2
802
1876
1
11351
17
108797
1741
782
935
1579
1743
6779
5
696
1104
9566
8
693
3
703
1048
2646
784
526
768
1093
1380
2166
1660
1825
83