705
1
1565
3
2063
1117
2
174
0
880
547
759
1007
151
429
123
207
820
2584
1069
5513
4
1532
1791
302
87
3197
1809
98
362
229
269
133
8922
2210