2684
2
2646
5
802
11351
17
693
3
1104
1
9566
8
696
403
0
1397
960
782
709
768
215
164
1821
7
666
1335
703
3505
971
1579
1048
697
194
25
1687
1044