4026
2566
2501
732
637
1101
851
7607
4126
998
1002
1360
979
2784
3084
1395
1988
2837
3254
3007
6767
3504
4693
2369
2866
2490