955
2
1308
1
1659
1113
4
1642
2044
11
1858
8
1443
1092
3000
9
1494
6
1303
3
1528
1334
3162
1427
422
556
2525
5
903
645
430
595
759
89
543
3761
13
1797
885
1352