119
1
2071
887
650
803
1289
0
592
989
819
1044
3061
8
3207
460
4287
903
673
380
813
595
1312
3
677
2649
1042
2
2429
1337
3462
15
1315
858
1346
5
1006