2646
5
802
2
11351
17
693
3
1104
1
9566
8
696
1079
403
0
1397
960
782
3621
709
768
164
1821
7
2035
6
666
10243
4
703
3428
3505
971
742
1579
1048
194
25
2591