2230
1
2077
5
11351
17
1104
935
0
1048
919
703
9566
8
194
1397
3
1106
4
1687
276
1741
768
696
960
971
25