4926
5
1978
6
1161
1
673
1185
2
1777
3998
20850
718
2505
5164
1162
1425
94424
3
12459
1376
5805
1239
3910
1767
8527
1009
2338