1369
1
78
1153
2
115
467
8853
23
1772
546
1005
1229
1243
793
811
0
815
4510
5
1135
1152
1449
1660
1096
555
566
2708
1084
91
1537
1644
608
731
1067