2710
2
1972
3
1819
1
2646
5
1423
802
11351
17
1093
0
693
1104
9566
8
696
403
2094
1397
784
868
673
960
782
3621
709
768
164
1650
1821
7
526
666