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