1737
12
904
1
2802
4
1175
2
1133
374
905
877
1064
11115
5
367
1523
3703
1215
988
1088
2191
893
865
1306
804
870
201
3643
1938
1646
8462
8
1339
1325