1583
2
835
0
2004
5
671
1
836
625
382
270
775
799
310
1186
331
811
485
584
1138
725
440
721
2960
203
386
1180
1380
991
201
348
19951
8
247