2710
2
2097
4
1218
1
5106
5
2646
2163
0
802
11351
17
693
3
1104
9566
8
696
403
1397
960
1514
782
709
768
164
2883
1821
7
666
703
3505
911
895