802
2
11351
17
693
3
1104
1
9566
8
696
403
0
782
709
768
164
666
703
3505
2954
1579
1048
194
25
1506
1687
5
1044
1329
919
1741
2077
276
346
1106
4
935