5253
4
1179
1
4096
2
3871
1751
2794
3683
2287
2740
1590
2440
3
1618
2100
1889
841
3470
5
2349
1778
946
2209
4938
6779
2122
1632
2530
3172