973
1
1045
3774
5
960
1122
1773
2
1145
886
1649
514
0
2095
4
2619
1464
518
2346
3
2982
665
3929
10
1065
1166
896
12590
1391
2163
1436
569
404
76
909