1161
1
673
1185
2
3723
6
1777
3998
5
20850
718
2289
2505
5164
1162
94424
3
12459
1376
5805
904
1239
3910
1767
8527
2192
2338