569
2
801
1445
878
872
1389
1
1360
2573
6
3568
4155
3
2623
1801
2799
104
702
2333
5
2267
184
204
988
635
731
83
273
362
0
558
935
197
834