681
1
533
393
275
107
1798
8
465
660
754
0
653
1613
5
1195
1333
2
932
4
1678
2204
688
1295
510
488
751
1652
4571
11
856
750
555
412
740
348
651