949
1
620
803
674
3904
12
1134
1113
4
590
2
580
1178
1294
1088
1718
1710
872
1566
1320
1407
0
5890
3
3121
966
2206
1369
679
1806
785
1102
1477
1062
7
710