889
3
661
2
1075
7
1641
4
598
1
1977
5695
17
1131
1338
1353
1960
5
306
634
121
657
108
1344
239
154
231
70
83
1327
111
148
172
969
65
449