991
0
11351
17
1306
2646
5
1741
1
2539
4
3351
3
782
935
802
2
380
666
696
1104
9566
8
693
703
1048
784
526
1093
1380
2166
1660
1825
83
2562
1431
905